<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // substr 方法用于从原字符串取出子字符串并返回，不改变原字符串，跟substring方法的作用相同
        // substr 方法的第一个参数是子字符串的开始位置（从0开始计算），第二个参数是子字符串的长度
        var name = "itbaizhan";
        console.log(name.substr(2,7));

        // 如果省略第二个参数，则表示子字符串一直到原字符串的结束
        console.log(name.substr(1));

        // 如果第一个参数是负数，表示倒数计算的字符位置。如果第二个参数是负数，将被自动转为0，因此会返回空字符串
        console.log(name.substr(-7));
        console.log(name.substr(4,-1));
    </script>
</body>
</html>